package com.demo.clazz;

public class SwitchDemo {
    public static void main(String[] args) {
        int rabbit = createRabbit(20);
        System.out.println(rabbit);
        for (int i = 0; i <5 ; i++) {
            if(i == 3){
                break;
//                continue;
            }
//            System.out.println(i);
        }
        //定义数组
        int[] arr = new int[20];

        //初始化第一个月和第二个月的兔子对数c
        arr[0] = 1;
        arr[1] = 1;

        for(int x=2; x<arr.length; x++) {
            arr[x] = arr[x-2] + arr[x-1];
        }

        System.out.println("第二十个月的时候的兔子对数是："+arr[19]);

//        switch ('a'){
//            case 'a':
//                System.out.println(0);
//            case 's':
//                System.out.println(1);
////            case "faf" :
////                System.out.println("String");
//        }

//        int[] arr =  new int[3];
//        int[] arr1 = {1,2,3,4};
//        int[] arr2 = new int[]{1,2,3};
    }
    //不死神兔
    //有一对兔子，从出生后第3个月起每个月都生一对兔子，小兔子长到第三个月后每个月又生一对兔子，
// * 		假如兔子都不死，问第二十个月的兔子对数为多少？
    public static int createRabbit(int month){
        int rabbit = 1;
        if(month < 3){
            return rabbit;
        }
        int count = 0;
        for (int i = 1; i <= month- 5; i++) {
            count += i;
        }
        rabbit = rabbit + month - 2 + count;
        return rabbit;
    }
}
